DIV.panel_protector{
	position:absolute;left:0px;top:0px;width:100%;height:100%;
	background-color:#abcdef;opacity:0.3;filter:alpha(opacity=30);z-index:99;
}
DIV.panel_base{
	position:absolute;left:0px;top:0px;width:100%;height:100%;
	z-index:188;
}
DIV.panel_content{
	margin-top:30px;
}
DIV.panel_header{
	background:url(../images/skin/newstyle/barra_panel.png) repeat-x;
	height:20px;
	border-left:1px solid #91A7B4;
	border-right:1px solid #91A7B4;
	margin:0px;
	padding:0px;
}
DIV.panel_header table,DIV.panel_header tr,DIV.panel_header td{
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
DIV.panel_header a.close{
	background:url(../images/skin/newstyle/cerrar_panel.png) center center no-repeat ;
	padding:0px 6px;
	text-decoration:none;
	height:16px;
	width:18px;
}
DIV.panel_header a.close:hover{
	background:url(../images/skin/newstyle/_cerrar_panel.png) center center no-repeat ;
}
DIV.panel_body{
	border:1px solid #91A7B4;
	border-top:0px;
	background:#FFFFFF;
	margin:0px;
	padding:0px;
}
DIV.panel_body_body{
	overflow:auto;
}
DIV.panel_esperando{
    background:url(../images/skin/newstyle/loading_box.gif) center center no-repeat ;
    width:100%;
    height:100%;
}
.credito{
    margin:10px;
}
.credito table{
    border:1px solid #4D6EA4;    
}
.credito th {
    background: #fff url(../images/skin/newstyle/bar_C_TH.png);
    color:#FFFFFF;
    font-size: 11px;
    font-weight: bold;
    line-height: 17px;
    padding: 3px 4px;
    text-align:center;
}
.credito td.R{
    text-align:right;
}
.credito td.C{
    text-align:center;
}
.credito td.desc{
    font-weight:bold;
}
.credito td.prop{
    
}
.credito tr.even{
    background-color:#EDF0F7;
}
.credito tr.odd{
    background-color:#FFFFFF;
}
.credito td.even{
    background-color:#EDF0F7;
}
.credito td.odd{
    background-color:#FFFFFF;
}